telecommunications services licence - Turco Inglés Diccionario